﻿body {
}

.footer {
    background: #272626;
    color: #fff;
    font-size: 12px;
    padding: 15px 0;
}

.footer-light {
    background: #F9F9F9;
    color: #3e4d5c;
}

.footer-gray {
    background: #4A5866;
}

.footer a {
    color: #fff;
    text-decoration: underline;
}

    .footer a:hover {
        text-decoration: none;
    }

.footer-light a {
    color: inherit;
}

.footer .padding-top-10 {
    opacity: 0.5;
}

.footer .list-inline > li:last-child {
    padding-right: 0;
}

.footer ul {
    margin: 0;
    padding: 0;
}

    .footer ul.social-footer {
        font-size: 18px;
        padding-top: 5px;
    }

        .footer ul.social-footer a {
            opacity: 0.5;
        }

            .footer ul.social-footer a:hover {
                opacity: 1;
            }
